river sturgeon - English Synonyms Dictionary